Hệ thống quản lý phòng khám trực tuyến bằng PHP
1 <?php
2 // For help on using hooks, please refer to http://bigprof.com/appgini/help/working-with-generated-web-database-application/hooks
3
4 function events_init(&$options, $memberInfo, &$args){
5
6 return TRUE;
7 }
8
9 function events_header($contentType, $memberInfo, &$args){
10 $header='';
11
12 switch($contentType){
13 case 'tableview':
14 $header='';
15 break;
16
17 case 'detailview':
18 $header='';
19 break;
20
21 case 'tableview+detailview':
22 $header='';
23 break;
24
25 case 'print-tableview':
26 $header='';
27 break;
28
29 case 'print-detailview':
30 $header='';
31 break;
32
33 case 'filters':
34 $header='';
35 break;
36 }
37
38 return $header;
39 }
40
41 function events_footer($contentType, $memberInfo, &$args){
42 $footer='';
43
44 switch($contentType){
45 case 'tableview':
46 $footer='';
47 break;
48
49 case 'detailview':
50 $footer='';
51 break;
52
53 case 'tableview+detailview':
54 $footer='';
55 break;
56
57 case 'print-tableview':
58 $footer='';
59 break;
60
61 case 'print-detailview':
62 $footer='';
63 break;
64
65 case 'filters':
66 $footer='';
67 break;
68 }
69
70 return $footer;
71 }
72
73 function events_before_insert(&$data, $memberInfo, &$args){
74
75 return TRUE;
76 }
77
78 function events_after_insert($data, $memberInfo, &$args){
79
80 return TRUE;
81 }
82
83 function events_before_update(&$data, $memberInfo, &$args){
84
85 return TRUE;
86 }
87
88 function events_after_update($data, $memberInfo, &$args){
89
90 return TRUE;
91 }
92
93 function events_before_delete($selectedID, &$skipChecks, $memberInfo, &$args){
94
95 return TRUE;
96 }
97
98 function events_after_delete($selectedID, $memberInfo, &$args){
99
100 }
101
102 function events_dv($selectedID, $memberInfo, &$html, &$args){
103 /* if this is the print preview, don't modify the detail view */
104 if(isset($_REQUEST['dvprint_x'])) return;
105
106 ob_start(); ?>
107
108 <script>
109 $j(function(){
110 <?php if(!$selectedID){ ?>
111 $j('#time').val("00:00:00 AM");
112
113 <?php } ?>
114 });
115
116
117 </script>
118
119 <?php
120 $form_code = ob_get_contents();
121 ob_end_clean();
122
123 $html .= $form_code;
124
125
126 }
127
128 function events_csv($query, $memberInfo, &$args){
129
130 return $query;
131 }
132 function events_batch_actions(&$args){
133
134 return array();
135 }